package xml;
import java.io.Serializable;
import java.util.List;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

@JsonIgnoreProperties(ignoreUnknown=true)
public class RecibirSolicitudXML implements Serializable {

	private static final long serialVersionUID = 1L;
	private String idSolicitud;
	private String idModulo;
	private List<ItemRecibirSolicitud> items;

	public RecibirSolicitudXML() {
	}

	
	
	public String getIdSolicitud() {
		return idSolicitud;
	}



	public void setIdSolicitud(String idSolicitud) {
		this.idSolicitud = idSolicitud;
	}



	public String getIdModulo() {
		return idModulo;
	}



	public void setIdModulo(String idModulo) {
		this.idModulo = idModulo;
	}



	@Override
	public String toString() {
		return "RecibirSolicitudXML [codigo=" + idSolicitud + ", depositoId=" + idModulo  + "]";
	}



//	public List<ItemRecibirSolicitud> getItems() {
//		return items;
//	}



	public void setItems(List<ItemRecibirSolicitud> items) {
		this.items = items;
	}
	
	
	public static class ItemRecibirSolicitud implements Serializable
	{

		private static final long serialVersionUID = 1L;
		private int cantidad;
		private String codigo;
		
		public ItemRecibirSolicitud()
		{
			
		}

		public int getCantidad() {
			return cantidad;
		}

		public void setCantidad(int cantidad) {
			this.cantidad = cantidad;
		}

		public String getCodigo() {
			return codigo;
		}

		public void setCodigo(String codigo) {
			this.codigo = codigo;
		}
		
		
		
		
	}

}
